<?php

/**
 * Clase publicacion, se encarga gestionar las publicaciones de la pagina
 * @author Jeison Cruz Yesan<jcruzyesan@gmail.com>
 * 
 */
class Application_Controllers_PublicacionController {

    public function __construct($action) {

        switch ($action) {
            case 'ListAction':
                $this->_list();
                break;
            case 'AddAction':
                $this->_insert();
                break;
//            case "ShowAddAction":
//                $this->_showAdd();
//                break;
        }
    }

    private function _insert() {
        $model = new Application_Models_PublicacionModel();
        $model->set_titulo($_REQUEST['titulo']);
        $model->set_descripcion($_REQUEST['descripcion']);
        $model->set_estado(0);
        $model->set_idTipo($_REQUEST['idTipo']);
        $model->set_idCategoria($_REQUEST['idCategoria']);
        $model->set_idPropietario($_REQUEST['idPropietario']);
        $model->set_limiteConcretacion($_REQUEST['limiteConcretacion']);
        $model->set_pInicial($_REQUEST['precionInicial']);
        $model->set_pfinal($_REQUEST['precionFinal']);
        $model->set_tiempoPublicacion($_REQUEST['tiempoPublicacion']);
//           $model->set_titulo($_REQUEST['tiempoPublicacion']);
    }
    private function _list(){
        $model= new Application_Models_PublicacionModel();
        $model->_listPublicacion();
                
    }

}

?>
